scientific rationale - Französisch Englisch Wörterbuch